/* 错误页面通用样式 */
.error-container {
    text-align: center;
    padding: 40px 0;
}

.error-code {
    font-size: 72px;
    font-weight: bold;
    text-align: center;
}

.error-code.error-404 {
    color: #0d6efd; /* 蓝色，表示404 */
}

.error-code.error-500 {
    color: #dc3545; /* 红色，表示500 */
}

.error-code.error-default {
    color: #dc3545; /* 默认错误颜色 */
}

.error-message {
    font-size: 24px;
    margin: 20px 0;
    text-align: center;
}

/* 500错误页面特有样式 */
.qiniu-diagnose {
    background-color: #f8f9fa;
    border-radius: 8px;
    padding: 20px;
    margin-top: 30px;
}

/* 错误详情显示 */
pre.error-trace {
    max-height: 200px;
    overflow: auto;
    font-size: 0.875rem;
    line-height: 1.4;
    color: #dc3545;
} 